give someone their papers - Spanish English Dictionary
History

give someone their papers



Meanings of "give someone their papers" in Spanish English Dictionary : 2 result(s)

English Spanish
Colloquial
give someone their papers echar a la droga a alguien [v] HN SV
give someone their papers mandar a la droga a alguien [v] HN SV